francis pierce