Michael Marletta elected to American Philosophical Society