Barry743 reviewsFollowFollowNovember 7, 2007I found this really useful as a way to identify areas to work on, but was disappointed with the follow up exercises.non-fiction
Sean Newby5 reviews2 followersFollowFollowJanuary 28, 2015Some useful exercises, you need to invest time to get the most out of this book.