M. Solomon Profile