Messiah review and analysis