SELECT T1.personal_name ,  T1.family_name ,  T2.author_id FROM Course_Authors_and_Tutors AS T1 JOIN Courses AS T2 ON T1.author_id  =  T2.author_id GROUP BY T2.author_id ORDER BY COUNT(*) DESC LIMIT 1
Find the personal name, family name, and author ID of the course author that teaches the most courses.
[Schema (values) (types)]: | e_learning |  Course_Authors_and_Tutors : author_id (text) , author_tutor_atb (number) , login_name (text) , password (text) , personal_name (text) , middle_name (text) , family_name (text) , gender_mf (text) , address_line_1 (text) | Students : student_id (text) , date_of_registration (number) , date_of_latest_logon (text) , login_name (text) , password (text) , personal_name (text) , middle_name (text) , family_name (text) | Subjects : subject_id (text) , subject_name (number) | Courses : course_id (text) , author_id (number) , subject_id (text) , course_name (text) , course_description (text) | Student_Course_Enrolment : registration_id (text) , student_id (number) , course_id (text) , date_of_enrolment (text) , date_of_completion (text) | Student_Tests_Taken : registration_id (text) , date_test_taken (number) , test_result (text);