John Mayo Singleton, Jr.'s Timeline

Born: 19430422
Died: 20230321