Click on any book cover to learn more.

Print Editions

(January 23, 2024)

(January 24, 2023)

(January 11, 2022)

(January 5, 2021)

(January 7, 2020)

(January 8, 2019)

(January 9, 2018)

(January 10, 2017)

(June 28, 2016)

(December 29, 2015)

(June 30, 2015)

(December 30, 2014)

(July 15, 2014)

(January 14, 2014)

(July 16, 2013)

(January 15, 2013)

(January 17, 2012)

(February 17, 2011)

Taskforce Short Stories

(October 3, 2023)

(October 29, 2019)

(November 20, 2018)

(November 14, 2017)

(November 8, 2016)

(May 5, 2015)

(June 3, 2014)

(November 19, 2013)

(June 11, 2013)

(November 20, 2012)