The Doctor (Magic & Steam 3) by C.S. Poe at Emporium Press
|Genre||Gay / Historical / Steampunk / 19th Century / Agents/Spies / Law Enforcement / Magic / Romance / Action/Adventure|
|Length||Novel, 255 pages|
1882—Gillian Hamilton, magic caster and Special Agent with the Federal Bureau of Magic and Steam, has been stripped of his title, badge, and freedom.