Change Author Directory to use author table. There is no need to have a separate "author directory" table since the same functionality is already available, e.g.:
select lower(substring(author_lastname,1,2)) as xx,count(*) from authors group by xx
Anonymous