If you liked Confessions of a Public Speaker by Berkun Scott,
here are some books like this: