Tools for Science by Arjun Raj