Research & Education in molecular hydrogen (H2) by Steven Clarke