I have been a long time fan of Justin Alexander, reading tips and advice from his website the Alexandrian. This book is a wonderful compilation of that great resource. While many of his examples are from DnD the lessons can be applied to any game system. I think this is probably one of the best purchases or gifts for anyone that takes being a game master seriously.