Theatrecrafts.com
Entertainment Technology Resources & History
In the Theatre Museum, Lisbon, Portugal