Shelek. Island of giant insect.

Brain based learning principles. 1265067.