Lists of all books, articles & lectures written by Eric J. Lott in reverse chronological order