by Paul Carter
publisher: Allen & Unwin publish date: September 1st 2011
format: paperback pages: 266
language: English
ISBN:
1741757029 (9781741757026)
publisher: Nicholas Brealey Publishing publish date: November 1st 2010
format: paperback pages: 288
language: English
ISBN:
1857885627 (9781857885620)
publisher: Allen & Unwin Australia publish date: January 1st 2010
format: ebook pages: 276
language: English
ISBN:
1282893394 (9781282893399)
publisher: Nicholas Brealey Publishing publish date: July 12th 2011
format: ebook pages: 288
language: English
ISBN:
1857889665 (9781857889666)
publisher: Bolinda Publishing publish date: April 1st 2011
format: audiobook
language: English
ISBN:
1742149251 (9781742149257)
publisher: Bolinda Publishing publish date: August 20th 2012
format: audiobook
language: English
ISBN:
1743180454 (9781743180457)
publisher: Bolinda Publishing publish date: August 20th 2012
format: audiobook
language: English
ISBN:
1743180330 (9781743180334)
publisher: Bolinda Publishing publish date: August 20th 2012
format: audiobook
language: English
ISBN:
1743138393 (9781743138397)
publisher: Bolinda Publishing publish date: August 20th 2012
format: audiobook
language: English
ISBN:
174313827X (9781743138274)
publisher: Bolinda Publishing publish date: June 1st 2011
language: English
ISBN:
1742149766 (9781742149769)