Hey Randi
If you want to return all records from a recordset you need to replace the 1 with a 0 (if you want to return a specific number of records, say 5, just replace the 1 with 5 or whatever number you want)
from this
<?php
$rsAuthors = new WA_MySQLi_RS("rsAuthors",$icmids,1);
$rsAuthors->setQuery("SELECT DISTINCT Author FROM abstracts ORDER BY Author ASC ");
$rsAuthors->execute();
?>
to this
<?php
$rsAuthors = new WA_MySQLi_RS("rsAuthors",$icmids,0);
$rsAuthors->setQuery("SELECT DISTINCT Author FROM abstracts ORDER BY Author ASC ");
$rsAuthors->execute();
?>