0 Points david joyner Summary Editing Journals Work details prof of math us naval academy mathematics PeerJ Contributions