Raymond E. Buck
overview