Why Does Diamond Have A High Melting Point Gcsepod