James Allen, F. Jr.