Mary-Rose Hayes

9 books

320 pages 2005

fiction politics informative reflective slow-paced

410 pages 1987

fiction romance dark sad slow-paced

435 pages paperback 1989

fiction romance funny lighthearted fast-paced

306 pages paperback 1979

dark mysterious tense medium-paced

246 pages paperback 1977

224 pages paperback 1977

fiction

448 pages paperback 1991

dark mysterious tense fast-paced

368 pages paperback 2005

fiction politics reflective slow-paced

299 pages paperback 1979