Venables, John A. Introduction to Surface and Thin Film Processes - Cambridge University Press 2000 ISBN: 9780511755651