After China - Castro, Brian (North Sydney, NSW Allen & Unwin, 1992)