Place your holiday orders now! Any orders placed after December 8th will not be shipped until 2026. Our shop remains open for in-person purchases and online pick-up orders until December 23.
Edition of 1000, of which 25 are signed and included in a boxed multiple. Edited by Roger Bywater. From the Little Cockroach Press series (#15, August 1999).