The puzzling mirror /
Croft, Francis.
Dartmouth : Dragon Smoke,
c2009.
Previous ed.: 2005.