search for books and compare prices
Diana Wright has written 6 work(s)
Search for other authors with the same name
displaying 1 to 6 | at end
show results in order: alphabetically | oldest to newest | newest to oldest
Cover for 9781495933004 Cover for 9781603580557 Cover for 9780007146208 Cover for 9780007121915 Cover for 9780007110230 Cover for 9780723010722
cover image for 9781495933004

Paperback:

9781495933004 | Createspace Independent Pub, February 20, 2014, cover price $19.95

cover image for 9781603580557

Paperback:

9781603580557 | Chelsea Green Pub Co, December 3, 2008, cover price $19.95

displaying 1 to 6 | at end