solomon murphy