Author: Mr. Richard L. Taylor Jr.
Alternate names: Richard L. Taylor Jr.; Richard Taylor Jr.