refactored for image url from open library.