The Haphazard History of C