具有法律效力的遗嘱由谁写?