by Roopa Farooki
publisher: St. Martin's Press publish date: April 27th 2010
format: hardcover pages: 272
language: English
ISBN:
0312577907 (9780312577902)
publisher: Macmillan
format: paperback pages: 400
language: English
ISBN:
0230745857 (9780230745858)
publisher: Pan Publishing
format: paperback
language: English
ISBN:
0330509926 (9780330509923)
publisher: St. Martin's Griffin publish date: July 19th 2011
format: paperback pages: 272
language: English
ISBN:
0312577915 (9780312577919)
publisher: St. Martin's Press publish date: April 27th 2010
format: ebook pages: 272
language: English
ISBN:
1429924691 (9781429924696)
format: kindle pages: 272
language: English
ASIN: B003IKHEWQ