Author Frederick Vallaeys