I can't say that there is only one book that says it all. It's always helpful to get different perspectives to really firm-up yours. However,...
Separate names with a comma.