Books by Peter G Aitken