David Archuleta is the first album released by runner-up of Season 8 of American Idol , David Archuleta .
David Archuleta received mixed reviews from critics .