The Chappell Recorder Book.
Gregory, David.