Frederick Piper 2025