Top 489 geoffrey roberts auth PDF Book Page 21