ID:DA12994793
Search authors sharing the same name
Jennifer Somerville ; consultant editor, Jo Campling
St. Martin's Press 2000
: pbk
Available at 3 libraries
Macmillan 2000
: hard , : pbk
Available at 19 libraries