Hal Johnson 

Hal Johnson's avatar
I write books, e.g. Impossible Histories; please read them so I do not die forgotten.