Armstrong : the adventurous journey of a mouse to the moon / - Kuhlmann, Torben,