Find it here: http://lsub.org/who/nemo/9.intro.pdf
Ideas on how to present resources as file systems can be found in the original Plan 9 and Inferno papers. In addition, Charles Forsyth's "The Ubiquitous File Server in Plan 9" might also prove useful.
http://doc.cat-v.org/plan_9/misc/ubiquitous_fileserver/ubiqu...
After that, there's always the source code of the 9P file systems shipped with Plan 9.
The Plan 9 web pages are really good (if dense).
If you write in Go, check out github.com/rminnich/go9p.
For a deep dive, "A Cached WORM File System" is a good read [http://doc.cat-v.org/plan_9/misc/cw/].
I found it to be well written and interesting when I was a university student first going deep on the subject.
The Design and Implementation of the FreeBSD Operating System (2nd Edition) by McKusick is also well written and covers some of the same ground.