Structure, function and applications - Keith, Jonathan M.