by Roopa Farooki
publisher: Pan Publishing publish date: September 4th 2009
format: paperback pages: 340
language: English
ISBN:
0330463152 (9780330463157)
format: kindle
language: English
ASIN: B003GK22VQ
publisher: St. Martin's Press publish date: April 12th 2011
format: hardcover pages: 352
language: English
ISBN:
0312577893 (9780312577896)
publisher: St. Martin's Press publish date: April 12th 2011
format: ebook pages: 368
language: English
ISBN:
1429959932 (9781429959933)
publisher: St. Martin's Griffin publish date: August 7th 2012
format: paperback pages: 352
language: English
ISBN:
0312577885 (9780312577889)
format: kindle pages: 352
language: English
ASIN: B00457X880
publisher: Pan Books publish date: 2009
pages: 340
language: English
ISBN:
0330475428 (9780330475426)