The incredible little book of 10,001 names for horsesby Barbara Mannis, Catherine LewisHorsesNamesWriting a summary for young readers…For young readersBook data: Open Library