john lawrance rainfall