larry rowe