Principles of Terrane Analysis by David G. Howell