William Prince 2025