A brief history of time Eager to bring to his original text the new knowledge revealed by these observations, as well as his own recent research, Professor Hawking has prepared a new ... By Stephen W. Hawking
Small Wonder Whether she is contemplating the Grand Canyon, her vegetable garden, motherhood, genetic engineering, or the future of a nation founded on the best of all human ... By Barbara Kingsolver
Hamlet This tale of the immortal Prince of Denmark delves deeply into the complexities of the human soul as it recounts Hamlet's tragic struggle to avenge his father's ... By William Shakespeare