Books by andrew vigar