The pythagorean triangle the science of numbers - Oliver, George (Wizards Book Shelf, 1975)