Skip to main content alibris logo

James Sloan Allen

James Sloan Allen is a widely published author, world traveler, and longtime New Yorker, who now lives in Honolulu.