Storage and Retrieval Systems and Applications - Davies, David