Search - List of Books by David Shapiro
David Shapiro (born January 2, 1947) is an American poet, literary critic, and art historian. He has written some twenty volumes of poetry, literary, and art criticism. He was first published at the age of thirteen, and his first book was published when he was just eighteen.
Total Books: 86