Abstractions by Midnight Media Released on 2012-05-23 Tracks Abstraction #1 Abstraction #10 Abstraction #11 Abstraction #12 Abstraction #2 Abstraction #3 Abstraction #4 Abstraction #5 Abstraction #6 Abstraction #7 Abstraction #8 Abstraction #9