18 miles of books