Sillcen threads - RYAN (Penguin Putnam Inc, 1999)