Generic Equivalent to Viread