Author: Birmingham Public Libraries. Technical Library.