Chemical Theory For Beginners by James Walker & Leonard Dobbins