Added holdings info; added handling for additional cases (e.g. datePublished present but Publisher absent, etc.).