Reading list: hop