You don't need to script this - a few variables are all you need.
Create a variable for each question
Code:
qName
qHair
...
etc. Assign a value (on paper somewhere) to each answer:
Code:
Roger = 0
Helen = 1
Charlie = 2
Valerie = 3
red hair = 0
black hair = 1
grey hair = 2
bald = 3
Add an action to each choice that sets the variable to that value when the user selects it:
Code:
On Left Click Set qName = 0;
On Left Click Set qName = 1;
...
On your summary page have a series of Select statements to build your output string:
Code:
Set "Out" to "My name is"
Select (qName)
Case 0: Set "Out" to "Roger" (append contents)
Case 1: Set "Out" to "Helen" (append contents)
Case 2: Set "Out" to "Charlie" (append contents)
Case 3: Set "Out" to "Valerie" (append contents)
Set "Out" to ". I " (append contents)
Select (qHair)
Case 0: Set "Out" to "have red hair" (append contents)
Case 1: Set "Out" to "have black hair" (append contents)
Case 2: Set "Out" to "have grey" (append contents)
Case 3: Set "Out" to "am bald" (append contents)
...etc...
Of course you can do the same thing using script if you want but it's not necessary.