John Darnielle

John Darnielle (/dɑrˈniːl/, born March 16, 1967) is an American musician, best known as the primary (and often solitary) member of the American band the Mountain Goats, for which he is the writer, composer, guitarist, pianist and vocalist.

Source: Wikipedia.

Books by John Darnielle