The guy is Mark Moyer, and he teaches at the Marine Corps University in Quantico.
Right, thanks. I haven’t had time to read it, but I have looked over the impressive reviews.