BOOK-LENGTH PUBLICATION
2024 Insensible Loss
Novel published by Oceanview Publishing
2023 Dead West
Novel published by Oceanview Publishing
2023 Wild Horses: Running Free
Non-Fiction published by Orca Books
2022 Exit Strategy
Novel published by Oceanview
2021 Endings
Novel published by Oceanview
2020 Return from Extinction: the Triumph of the Elephant Seal
Non-Fiction published by Orca Books
2018 Vancouver Noir (contributor)
Anthology published by Akashic Books
2016 When Blood Lies
Novel published by Orca Books/Rapid Reads
2014 If It Bleeds
Novel published by Orca Books/Rapid Reads
2013 Death Was in the Blood
Novel published by Five Star
2010 Thrillers: 100 Must Reads (contributor)
Anthology published by Oceanview Publishing
2009 Death Was in the Picture
Novel published by St. Martin’s Minotaur/Thomas Dunne Books
2008 Death Was the Other Woman
Novel published by St. Martin’s Minotaur/Thomas Dunne Books
2006 Calculated Loss
Novel published by MIRA Books
2005 The Next Ex
Novel published by MIRA Books
2004 Mad Money
Novel published by MIRA Books
1998 Teach Yourself Photoshop
Non-fiction published by Henry Holt/MIS Press
1997 Web Graphics for Dummies
Non-fiction published by IDG Books
1997 The Greater Vancouver Book (contributor)
Non-fiction anthology edited by Chuck Davis
1995 The Canadian Business Guide to Using the Internet
Non-fiction published by Self-Counsel Press