Boyko, Carrie

Hold fast your dreams: Twenty commencement speeches - New York: Scholastic 2012 - 229p.

9780439237048

Literature;Speeches;Addresses

815