George Gabriel Stokes Mathematical and Physical Papers - Cambridge University Press 2009 ISBN: 9781108002677