Переводим вопрос в пассивный залог (Passive Voice). Глагол «написать» (to write) в прошедшем времени, страдательный залог. Вопрос «кто» в пассивном залоге заменяется на «by whom».
By whom was this book written?
Ответ: By whom was this book written?