New constructor from a Reader #20