publisher: Singular Publishing Group
format: paperback pages: 229
language: English
ISBN:
1565937686 (9781565937680)
publisher: Wiley-Blackwell publish date: June 9th 2008
format: ebook pages: 256
ISBN:
0470799684 (9780470799680)
publisher: Hodder Education Publishers publish date: March 21st 2002
format: paperback pages: 480
language: English
ISBN:
0340760699 (9780340760697)