Shanghai Dancing > Editions
by Brian Castro First published June 1st 2003
Published June 1st 2003
by Giramondo Publishing
Edition Unstated, Paperback, 464 pages
Published October 29th 2011
by Typhoon Media Ltd
Kindle Edition, 468 pages
Published August 2020
by Kaya Press
1st, First Edition, Paperback, 451 pages
Published January 1st 2004
by Giramondo Publishing Co.
Paperback
Published
by Kaya Press
Unknown Binding, 0 pages
Published
by Kaya Press
Paperback, 0 pages







