I recently received this book for review from Stackpole Books. All opinions are my own. […] Book review : …