The Infinite Library: Books 1-50

Daniel Gustav Cramer and Haris Epaminonda