Alan Cohen is the author of several self help books.