SS Sebastian Stuart About The Author Sebastian Stuart is a native New Yorker who now lives in Cambridge, Massachusetts.