1
by Bulliet, Richard W.
Published 1994
2
3
by Clarke, Peter B.
Published 1982
4
Published 2006