Black Holes And Time Warps by Kip S. Thorne