Reading list: Walt brown
Hydrplate theory