1
by Lewis, David
Published 1996
2
3
by Heller, Robert
Published 1998
4