The Hollow Man

by Dan Simmons
Jeremy Bremen has a secret. All his life he's been cursed with the ability to read... read more