1
by Stevenson, William J.
Published 1989
2
3
by Anderson, Michael Q.
Published 1986
4
by Render, Barry.
Published 2006
5
by Muhammad Ezanne Hassan.
Published 1991