Chemical crystallography an introduction to optical & Xray methods