Knowledge, having irritated and stimulated our appetite