Steve Cavanagh

Books Authored

Author(s):
Genre(s):
Reviewed by: 

“engrossing . . .”

Reviewed by: 

“Author Kavanagh is a master of head-spinning misdirection, firing one OMG plot twist after another.”