Title: Timely thoughts of h.c. allen