Here are some research papers and miscellaneous notes: Papers.