John Taylor Jr. | Profile