Scientific evidence for a recent creation -- Creation Magazine LIVE! (2-05)