Science debunks many “miracles”