For an in depth look at "who did what", you can grep through the source code files containing the program's changes. Below is just a list of people, in alphabetical order, that had some involvement in the nALFS code and/or documentation.
Marcus R. Brown <mrbrown@0xd6.org> -- Project developer.
Christophe Devine <devine@cr0.net> -- Project developer.
Vassili Dzuba <vassili@linuxfromscratch.org> -- Project developer.
Kevin P. Fleming <kpfleming@linuxfromscratch.org> -- Project developer.
Charless Fowlkes <fowlkes@cs.berkeley.edu> -- Project developer.
Neven Has <neven@linuxfromscratch.org> -- nALFS Creator, Project developer.
Peter van Kampen <pterk@datatailors.com> -- Project developer.
James Robertson <jwrober@linuxfromscratch.org> -- Documentation editor.
Maik Schreiber <bZ@iq- computing.de> -- Project developer.
Fabien Steinmetz <fabien.st@netcourrier.com> -- Project developer.
Countless other people on the ALFS mailing lists who are making this project happen by giving their suggestions, testing the tool and submitting bug reports.