"A critical appreciation of recent developments".