21st century simultaneous equations.
Roberts, Michael Colin.