Text this: Spectrograph design fundamentals /