by Susan Blake
publisher: Blackstone Press
publish date: June 16th 2005
format: paperback pages: 616
language: English
ISBN:
1841740101 (9781841740102)
publisher: OUP Oxford publish date: March 5th 2009
format: kindle pages: 650
language: English
ASIN: B004OEK39G
publisher: Oxford University Press publish date: May 1st 2009
format: paperback pages: 676
language: English
ISBN:
0199550301 (9780199550302)
publisher: OUP Oxford publish date: March 5th 2009
format: ebook
language: English
ISBN:
019158021X (9780191580215)