Books published by WALTER FOSTER JR