Signs in the sky - Gilbert, Adrian (Bantam Press, 2000)