©2015 by John M. Meagher

 

He lives in Northern Virginia with his wife, daughter and two cats, satisfying the minimum feline ownership required for fantasy writers.