Present day problems by John Holcroft