finnley perry