acknowledgements and notes : this book has been heavily revised because the first time i published it , i was impatient and foolish and even at 40+ years old , i havent learned to only put my best work up for review .