James RuddBooksNonlinear Pedagogy and the Athletic Skills ModelMindsongs - Collected PoemsTwo discoursesJust a Bug on the Windshield of LifeDigital weather display panel systemTwo discoursesAuthor data: Open Library