Intermediate Physics by Andrew K. McCormick, Drew McCormick & Arthur Baillie