Caleb rambles on about one of the most confusing (but absolutely incredible) novels he's read.
See All 97 Episodes of "Cafe Au Lit"