Legal secretary