Irving D. Crane
overview