Theatrecrafts.com
Entertainment Technology Resources & History
On display in the Theatre Museum, Lisbon, Portugal