M. J. Carter is a former journalist and the author of the Blake and Avery series: The Strangler Vine, The Printer's Coffin (formerly published as The Infidel Stain) and The Devil's Feast, and two acclaimed works of non-fiction: Anthony Blunt: His Lives and The Three Emperors: Three Cousins, Three Empires and the Road to World War One. M. J. Carter is married with two sons and lives in London.