Peter Swanson

29 books

missing page info first pub 2019 (editions)

320 pages first pub 2019 (editions)

fiction mystery thriller dark mysterious tense fast-paced

missing duration info first pub 2023 (editions)

fiction mystery dark mysterious tense fast-paced

112 pages first pub 2011 (editions)

missing page info first pub 2020 (editions)

573 pages first pub 2014 (editions)

fiction short stories

352 pages first pub 2017 (editions)

fiction mystery thriller dark mysterious tense slow-paced

55 pages first pub 2022 (editions)

fiction thriller dark mysterious tense fast-paced

missing page info first pub 2015 (editions)

fiction mystery thriller dark mysterious tense fast-paced

320 pages first pub 2023 (editions)

fiction crime mystery thriller mysterious medium-paced