Towing Icebergs, Falling Dominoes, and Other Adventures in Applied Mathematics, Paperback/Robert B. Banks