Books

Fiction
EavesDropper (1986) (with James MacGregor)EavesDropper
Riding High (1987) (with James MacGregor) Riding High
Declared Dead (1988) (with James MacGregor) Declared Dead
Blood Stock (1989) (with James MacGregor) Blood Stock
Stone Cold (1990) Stone Cold
Stud Poker (1991) Stud Poker
Rough Ride (1992) Rough Ride
Outsider (1993) Outsider
Break Neck (1994) Break Neck
Dead Ringer (1995) Dead Ringer
False Start (1996) False Start
High Flyer (1997) High Flyer
Safe Bet (1998) Safe Bet
Tip Off (1999) Tip Off
LifeLine (2000) LifeLine
Dead Weight (2001) Dead Weight
Inside Track (2002) Inside Track
Stalking Horse (2003) Stalking Horse
Back Hander (2004) Back Hander
Cover Up (2005) Cover Up
Free Fall (2006) Free Fall
Winner Takes All (2006) Winner Takes All
Dark Horse (2007) Dark Horse
Final Breath (2008) Final Breath
Deadly Finish (2009) Deadly Finish
Storm Rider (2010) Storm Rider
Omnibus
Break Neck / Dead Ringer (2004)
Non-fiction
Born Lucky: Autobiography (1985) Born Lucky: Autobiography
Twice Lucky (1988) Twice Lucky