Craig Russell

32 books

176 pages paperback 2010

fiction fantasy historical young adult adventurous lighthearted reflective fast-paced

496 pages digital 2005

fiction crime mystery thriller dark mysterious medium-paced

439 pages paperback

fiction crime mystery thriller dark mysterious medium-paced

448 pages paperback 2008

fiction crime mystery thriller dark mysterious slow-paced

432 pages paperback 2012

fiction crime thriller mysterious reflective fast-paced

384 pages paperback 2011

fiction crime thriller mysterious fast-paced

432 pages hardcover 2018

fiction historical horror mystery mysterious medium-paced

368 pages hardcover 2023

fiction historical thriller dark mysterious tense medium-paced

504 pages 2001

fiction comics science fiction adventurous slow-paced

464 pages digital 2007

fiction crime mystery thriller dark mysterious tense slow-paced