1
by Donoghue, Tim
Published 2013
2
3
by Hart, Alan.
Published 1988
4
by Schweizer, Peter
Published 2004
5
by Zeng, Yi Hao
Published 2005
6
by Gill, Ranjit
Published 1986
7
8
by Ismail Noor
Published 2003
9
by Maimanah Hj. Amin, 1968-
Published 2006