Books by Barry Raebeck