Added Async Read method, read an arbitrary number of rows