This is about the seventh or eighth book that I have read from Mark Goodwin and he has such a talent for detail, prepping, and allowing for imagination to take flight.