JohnBem 7/11/2018
One helluva trippy, sprawling, funny, frightening, weird, baffling, wonderful novel that I have read many, many times.