Life of General Lafayette, Vol. 1 of 2: With a Cri
Author:
Bayard Tuckerman