Author: Ide, Simeon Ide, William Brown,