Prof David Brown Author