Not my cup of tea is about the nicest thing I can say about this excessively preachy book.