Pues lo ideal es que tu clase superior sea abstracta en ese aspecto y te regrese el objeto generico que tu le pidas. Por eso lo que te decia emiliodg de usar librosPorAutor, es decir que esperas obtener un arreglo de libros discriminando por autor.
Saludos