Ancient Nubia (Calliope World History for Young People)
Publisher: Cobblestone Publishing
Published: 1996
Language: eng
ISBN-13: 9780382407925