Read an arbitrary chunk from a file