The 'Who Am I?' approach is the cornerstone of Advaita Vedanta which is explained nicely in these lectures:
Swami Sarvapriyananda has dozens of lectures online. Another lecture that I really liked is an exposition of Bhakti Marga (the Path of Devotion): The Way of Love (62 mins, 2017).
This lecture is helpful in understanding the connections between Advaita Vedanta (jnana marga) and mantra-based meditation (typically associated with bhakti marga).
Ramana Maharshi advocated study of several ancient texts that are listed here. He translated a few himself. Some others were translated by his contemporaries / students and Ramana Maharshi approved of them. Two of these texts are Ashtavakra Gita and Tripura Rahasya (see below).
'Tripura' means 'the three cities' which is a reference to the three states of our daily experience (waking state, dream state and deep sleep). 'Tripurari' is a combination of 'Tripura' (the three cities) and 'Ari' (enemy / destroyer). 'Tripurari' actually means 'one who destroys the illusion that the three cities are separate from us." In other words, 'Tripurari' refers to the one who teaches / understands 'non-duality' or 'Oneness'. The word 'Rahasya' simply means 'mystery'.