Rob MacGregor is an Edgar-winning author who has been on the New York Times bestseller list. He is the author of seventeen novels, ten nonfiction books, and numerous magazine and newspaper articles. In addition to writing his own novels, he has ...
More Information
More Information