Spencer Penrose: Builder and Benefactor