Author: Reynolds, Joseph William.