1. При описании замков можете воспользоваться стройиздатовской "Всеобщей историей архитектуры". Там информации достаточно много.
2. Если есть замки - почему нет городских крепостей, например, Каркассона?
3. Можно привлечь данные археологии, касающиеся ранних крепостей.
С уважением к сообществу...