Analysis, Synthesis and Design of Chemical Processes by Turton -9789332550346A nice touch in this novel is the way it honors small gestures.