@TriyugiNarayanMani Ok but it can not be Lord Vishnu I guess but a Rishi called Vishnu .. but there is also a Smriti called Prajapati Smriti which probably is composed by Lord Brahma .. so if Lord Brahma can then Lord Vishnu also can write a Smriti bcoz both are one of the Trinities ..