Shanghai Dancing

Shanghai Dancing is a 2003 novel by Australian novelist Brian Castro.

The novel's main character is, like the author, named Castro, living in Australia and hailing from a Chinese and Portuguese background.

Antonio Castro is attempting to come to an understanding of his complicated family history, and in particular, about the lives of his parents in Shanghai during the 1930s.

You can help Wikipedia by expanding it.See guidelines for writing about novels.

Further suggestions might be found on the article's talk page.