Book cover for M is for Malice

M is for Malice

Synopsis

Details

11 October 2012
384 pages
9781447212348
Imprint: Pan

Reviews

Another treat from the alphabet queen.