Introduction to the principles of heterogeneous catalysisby J. M. ThomasCatalysisWriting a summary for young readers…For young readersBook data: Open Library