The Final Judgement
by
Richard North Patterson
1996
Richard North Patterson
( February 22, 1947
)