john paul martinez