Books by Prof Richard Brown