publisher: Macmillan Australia
publish date: October 1st 2013
format: paperback pages: 334
language: English
ISBN:
1742611206 (9781742611204)
format: paperback pages: 336
ISBN:
9781743535134
publisher: Pan Macmillan AU
publish date: August 1st 2006
format: paperback pages: 300
ISBN:
0330422596 (9780330422598)