Robert E. Canright hasn't published anything yet.