Hammer's Slammers Collections

500 pages hardcover 2006

fiction science fiction emotional reflective slow-paced