by Tosca Lee
publisher: B&H publish date: May 18th 2007
format: paperback pages: 336
language: English
ISBN:
1600061230 (9781600061233)
publisher: B&H Books publish date: June 1st 2010
format: paperback pages: 352
language: English
ISBN:
1433668807 (9781433668807)
publisher: B&H Publishing Group publish date: May 18th 2010
format: ebook
language: English
ISBN:
143367176X (9781433671760)