Books by mark brindle