Mark D. Weiser

  joint publications with John R. Callahan

Publications