On giants' shoulders great scientists and their discoveries from Archimedes to DNA - Bragg (John Wiley & Sons, 1999)