num_pages: 201
language: English
title: On the Shoulders of Giants
publisher: George Ronald