Book cover for A Ghost in Shining Armour

A Ghost in Shining Armour

Description of the book