Towing icebergs, falling dominoes, and other adventures in applied mathematics / - Banks, Robert. (Princeton University Press, 1998)