walter scott, bart., j.h. castleman,a.m.