Ben Hargreavesauthor by Margret Reyauthor Ben Hargreaves Ian Hargreaves. Ian Hargreaves Sue·Gravesauthor Pegasusauthor Alain Naveauthor Alan Hargreaves Henry Hargreaves