Tag: Canny
-
James K. Canny
James K. Canny James K. Canny James K. Canny Biographical Details First name: James K. Last name: Canny Creations: Language material, Text Roles: Author, Writer Of Accompanying Material Permalink: […]
James K. Canny James K. Canny James K. Canny Biographical Details First name: James K. Last name: Canny Creations: Language material, Text Roles: Author, Writer Of Accompanying Material Permalink: […]