1
2
by Esposito, John L.
Published 1996
3
by Burke, Jason
Published 2003
4
by Randal, Jonathan C, 1933-
Published 2012