Avalon-Books, purveyor of fine books