Improved goodreads usage with asin fallback