The 4th edition of my music autobiography is archived here: https://archive.org/details/my-life-in-music-4th-edition-e-book-21-july-2023.
Chapter 11 contains notes about most of the compositions, such as when, why and how they were created.”

In the table below, further details about an International  Standard Work Code can be found by entering the code at https://iswcnet.cisac.org/search.

For more details about an International Standard Recording Code, visit the ISRC database at https://isrcsearch.ifpi.org/. Click on ‘LOOK UP BY CODE’ and enter the ISRC.  (Not all ISRCs are yet on the database).

OpusTitle ComposedPublishedYouTube linksSheet MusicInternational Standard Music NumberInternat. Standard Work CodeInt. Standard Recording Code
01Lullaby-Mazurka1996–992014PlayPlus Direct979-0-708013-01-3T-307.115.856-6
02Mélodie Triste et en Colère1997–992014PlayPlus Direct979-0-708013-02-0T-307.116.249-3CYA2E2100006
03Rondo1997–99979-0-708013-03-7T-307.115.853-3
04Fantasia1997–99 2014PlayPlus Direct979-0-708013-04-4T-307.116.246-0
05Rondo-Scherzo1997–99979-0-708013-05-1T-307.115.851-1
06Reverie20142014Play 1 Play 2Plus Direct979-0-708013-06-8T-300.521.403-5CYA2E2100005
07Waltz20082014PlayPlus Direct979-0-708013-07-5T-307.116.245-9
08Song Without Words20082014PlayPlus Direct979-0-708013-08-2T-309.888.836-5
09Prelude – J. S. Bach BWV8552012 Arr.2014-2020PlayPlus Direct979-0-708013-09-9T-307.115.848-6CYA2E2100013
10A Chloris – Reynaldo Hahn2012 Arr.2014Play 1 Play 2 Plus Direct979-0-708013-10-5 T-307.116.243-7
11Prelude20142014PlayPlus Direct979-0-708013-11-2T-307.115.846-4CYA2E2100011
13Nocturne20152015Play 1 Play 2Plus Direct979-0-708013-13-6T-307.116.242-6 CYA2F2400001
14Zueignung – R. Strauss2015 Arr.2015PlayPlus Direct979-0-708013-14-3T-926.500.041-7
15Musetta's Waltz – Puccini2015 Arr.2015Plus Direct Direct979-0-708013-15-0T-307.115.863-5
16Theme & Variations20162016Plus Direct979-0-708013-16-7 T-309.518.515-8
17Etude20162016PlayPlus Direct979-0-708013-17-4T-923.685.207-6
12Etude20152020PlayPlus Direct979-0-708013-12-9T-923.240.641-6
18Nocturne20162016Play 1 Play 2 Play 3Plus Direct979-0-708013-18-1T-309.888.913-1CYA2E2100001
19Nocturne20162016PlayPlus Direct979-0-708013-19-8T-309.888.834-3CYA2E2100007
20(Printed book of Op.1 – Op.19)20162016979-0-708013-20-4
21Prelude20172017PlayPlus Direct979-0-708013-21-1T-923.185.578-0
22Fantasia20172017PlayPlus Direct979-0-708013-22-8 T-923.185.576-8
23Prelude20172017PlayPlus Direct979-0-708013-23-5T-309.888.909-5
24Nocturne20172017PlayPlus Direct979-0-708013-24-2T-309.888.831-0  CYA2E2100010
25Nocturne20172017PlayPlus Direct979-0-708013-25-9T-309.888.911-9 CYA2E2100012
26Theme & Variations20172017PlayPlus Direct979-0-708013-26-6T-309.518.516-9
27Prelude20182019PlayPlus Direct 979-0-708013-27-3T-309.888.899-0
28Impromptu Dance20192020PlayPlus Direct979-0-708013-28-0T-309.888.820-7CYA2E2100004
29Relaxation Video20192019Play979-0-708013-29-7T-931.704.000-9CYA2F1900001
30Dreaming 20192020PlayPlus Direct979-0-708013-30-3T-931.703.995-5
31Prelude20192020PlayPlus Direct979-0-708013-31-0 T-931.703.980-8
32Petit Impromptu20192020PlayPlus Direct 979-0-708013-32-7 T-931.703.979-5CYA2E2100002
33St.Petersburg Waltz20192020Play 1 Play 2Plus Direct979-0-708013-33-4T-309.888.900-6CYA2E2100008
34Fantasia20192020Plus Direct979-0-708013-34-1T-931.703.968-2
35Waltz20192020PlayPlus Direct979-0-708013-35-8T-931.703.932-0
36Prelude20192020PlayPlus Direct979-0-708013-36-5T-931.703.929-5
37Nocturne20192020PlayPlus Direct979-0-708013-37-2T-309.888.825-2CYA2E2100014
38Impromptu20202020PlayPlus Direct 979-0-708013-38-9T-309.888.822-9
39Nocturne20202020PlayPlus Direct979-0-708013-39-6T-309.888.903-9CYA2E2100015
40Flowers in the Rain2020,20222020,2022PlayPlus Direct979-0-708013-40-2 T-931.814.169-4CYA2F2000001
41Theme & Variations2015,20202020,2020Plus Direct979-0-708013-41-9 T-309.888.824-1
42Etude20202020PlayPlus Direct979-0-708013-42-6T-932.510.954-4CYA2E2100003
43Nocturne20202020PlayPlus Direct979-0-708013-43-3T-309.888.904-0
44Petit Nocturne20202020PlayPlus Direct979-0-708013-44-0T-932.510.968-0CYA2E2000001
45Mazurka2020,20232020, 2023PlayPlus Direct979-0-708013-45-7T-932.510.973-7
46Nocturne20202020PlayPlus Direct979-0-708013-46-4T-309.888.821-8CYA2F2100001
47Bagatelle20202020PlayPlus Direct979-0-708013-47-1T-932.544.687-5
48Petite Valse20202020Plus Direct979-0-708013-48-8T-309.888.914-2
49Intermezzo2020,20242020,2024Plus Direct979-0-708013-49-5T-300.289.319-4
50Prelude 2020,20242020, 2024PlayPlus Direct979-0-708013-50-1T-300.521.546-9
51Prelude 20202020PlayPlus Direct979-0-708013-51-8T-301.128.144-6
52Etude2020,20232020, 2023Plus Direct979-0-708013-52-5T-301.282.923-7
53Impromptu20202020Plus Direct979-0-708013-53-2T-309.888.816-1
54Divertimento20202020PlayPlus Direct979-0-708013-54-9T-304.208.676-6CYA2E2100009
55Etude for the Sostenuto Pedal20202020PlayPlus Direct979-0-708013-55-6T-304.208.710-1CYA2E2100016
56 Ex Op.46Poème for Violin & Piano20212021Play 1 Play 2 Plus Direct979-0-708013-56-3T-305.947.292-9
57 Ex Op.18Nocturne for Violin & Piano20212021Plus Direct979-0-708013-57-0 T-305.947.272-5
58Improvisation20212021PlayPlus Direct979-0-708013-58-7T-305.898.761-0
59Waltz20212021Plus Direct979-0-708013-59-4T-309.888.891-2
60Waltz20222022Play 1 Play 2Plus Direct979-0-708013-60-0T-309.510.213-5
61In Memoriam20212022Play Plus Direct979-0-708013-61-7T-309.510.215-7
62Improvisation 20222022PlayPlus Direct979-0-708013-62-4T-311.354.038-4CYA2F2200004
63Waterfalls20222022Play979-0-708013-63-1 T-311.378.481-5CYA2F2200001
64Nocturne20222022Plus Direct979-0-708013-64-8T-313.618.039-3
65Nocturne20222022PlayPlus Direct979-0-708013-65-5T-313.553.719-4CYA2F2200002
66Prelude20222022PlayPlus Direct979-0-708013-66-2T-313.851.642-0CYA2F2200003
67Nocturne20232023PlayPlus Direct979-0-708013-67-9T-315.139.155-4
68Nocturne20232023PlayPlus Direct979-0-708013-68-6T-315.574.331-6CYA2F2300001
69Prelude for Keyboard2022,20232022,2023PlayPlus Direct979-0-708013-69-3T-318.545.873-1CYA2F2200005
70Intermezzo20232023Plus Direct979-0-708013-70-9T-322.158.228-7
71Prelude20232023Plus Direct979-0-708013-71-6T-322.789.999-8
72Prelude20232023Plus Direct979-0-708013-72-3T-322.789.935-2
73Prelude for Organ20232023Play Plus Direct979-0-708013-73-0T-322.789.963-6
74Prelude20242024Plus Direct979-0-708013-74-7T-323.070.071-3
75Prelude20242024PlayPlus Direct979-0-708013-75-4T-323.070.078-0
76Nocturne20242024Plus Direct979-0-708013-76-1T-323.622.869-2