Studies In Double Entry Book-keeping