Shanghai > Editions
by David Rotenberg First published January 1st 2008
Published May 6th 2008
1st Edition, First Edition, Hardback, 800 pages
Published January 1st 2008
by Bantam
First Edition, Paperback, 783 pages
Published May 5th 2009
by Penguin Canada
Kindle Edition, 800 pages
Published May 5th 2009
by Penguin Canada
Kindle Edition, 800 pages
Published
by Penguin Canada (May 05,2009)
Paperback, 0 pages
Published
by Penguin Canada
Mass Market Paperback, 0 pages