marksolock.wordpress.com
Insect evolution: Current Biology
Visit the post for more.