Book cover for M is for Malice

M is for Malice

Synopsis

Details

10 December 2010
384 pages
9780330524629
Imprint: Pan

Reviews

Another treat from the alphabet queen.