All music written, recorded and performed by Ivan Mihov