ANNE PERRY Blood Red Rose - Edinburgh Barrington Stoke Ltd 2012 - 69 pages 19 cm ISBN: 9781842999554 Dewey Class. No.: EJF PERR