Author: Tarbuck, Edward , Frederick K. Lutgens, Cameron Tsujita & Stephen Hicock