publication day

Lovecraft Country paperback out today!

by Matt Ruff on February 14, 2017

In one week…

by Matt Ruff on February 7, 2017

Lovecraft Country paperback coming on February 14th

by Matt Ruff on January 17, 2017

The Mirage paperback on sale today

by Matt Ruff on February 12, 2013

The Mirage P.S. edition on sale February 12

by Matt Ruff on January 11, 2013

Italian edition of The Mirage on sale 29/11

by Matt Ruff on November 28, 2012

The Mirage: in stores today!

by Matt Ruff on February 7, 2012

Bad Monkeys trade paperback in stores today

by Matt Ruff on August 12, 2008