[Miscellaneous publications, posters and leaflets] /
Edinburgh International Festival of Science and Technology.
Edinburgh : Edinburgh Science Festival,
1989-