http://www.sca.org/heraldry/paul/zgrammar.html

This might do. Rules, etc. Also, there are several good references in Bibliography.
Good luck.