Interesting article about the latest geophysical survey of the Cascadia fault