Embed this press release by copying the code below:
Artificer: Young Alberta Author Releases Debut Steampunk Novel; Where Romance, Demons and Illegal Technology Collide
Artificer: Young Alberta Author Releases Debut Steampunk Novel; Where Romance, Demons and Illegal Technology Collide