Cyril J. Weir. Cyril J. Weir [著 Cyril J. Weir [著] Cyril J. Carl J. Weisman著 Cyril F. Gardiner. David N. Weil Bruce S. Weir Cyril Demaria Cyril Lin