well i dont really think you can invent a concept..its more of discovering one.

http://islamicity.com/science/
http://www.asa3.org/

both are pretty interesting reads imo