Title: Basic Principles and Calculations in Che [Paperback] David M. Himmelblau