The Strange and Infinite World of Numbers