Author: George Thorne and F Grove Palmer