num_pages: 36
title: David Deutsch
titlecomplete: David Deutsch
publisher: Blue Moon Books