Series
J.P. Beaumont series ;
bk. 21
Summary
"Getting old is hell. J. P. Beaumont is finally taking some time off to have knee-replacement surgery. But instead of taking his mind off work, the operation plunges him into one of the most perplexing and mind-blowing mysteries he's ever faced. A series of dreams takes him back to his early days on... Full description
Series: J. P. Beaumont mysteries
Until proven guilty (Volume 0001)
Dismissed with prejudice (Volume 0007)
Without due process (Volume 0010)
Failure to appear (Volume 0011)
Lying in wait (Volume 0012)
Name withheld: a J.P. Beaumont mystery (Volume 0013)
Breach of duty (Volume 0014)
Birds of prey (Volume 0015)
Partner in crime (Volume 0016)
Long time gone (Volume 0017)
Justice denied (Volume 0018)
Fire and ice (Volume 0019)
Betrayal of trust: a J. P. Beaumont novel (Volume 0020)
Second watch: a J. P. Beaumont novel (Volume 0021)
Dance of the bones (Volume 0022)
Proof of life (Volume 0023)
Sins of the fathers (Volume 0024)
Nothing to lose (Volume 0025)
Stand down: a J.P. Beaumont novella