abstract scraping with AmazonBookScraper