Sufjan Stevens is an American singer