When displaying the Authors in the admin, self.names.first() was called twice for each __str__ call!
self.names.first()
__str__