publisher: Alpha Books
language: English
ISBN:
1592570097 (9781592570096)
publisher: Cambridge University Press publish date: March 31st 2008
format: ebook pages: 589
ISBN:
1281254460 (9781281254467)
publisher: Tom Richardson
publish date: March 2nd 2010
format: paperback pages: 84
language: English
ISBN:
0982167857 (9780982167854)
publisher: Tom Richardson
publish date: January 2nd 2012
format: paperback pages: 54
language: English
ISBN:
098216789X (9780982167892)
publisher: Alpha publish date: September 1st 2001
format: paperback pages: 272
language: English
ISBN:
0028641639 (9780028641638)