by Paul B. Farrell
ISBN: 0471426164
Buy on Amazon