Why Does A Ball Bounce?: and 100 other questions from the world of science Adam Hart-Davis Open the book