janet d. allan