Added the Read() method.