Needle In a Timestack
ISBN-13: 9780345020246