Author: solomon richards