Science and Applications - Richard Holliday; Christopher Corti (Taylor and Francis, 2009)