James A. LeachBooksAutocad 2019 InstructorAutoCAD 2018 InstructorAutoCAD companionAn international criminal courtAutoCAD 2006 instructorAutoCAD 2012 instructorAuthor data: Open Library